810
865
842
830
769
745
730
762
768
860
909
682
723
869
793
763
727
736
749
752
814
859
900
924
1014
1570
1031
844
856
880
841
897
981
903
874
891
867
872
972
895
957
1319
1179
1112
1129
1176
1165
1189
1134
2268
2092
1222
1144
1909
2099